.loading{background:url(loading32.gif) no-repeat 50% 50% #FFF;}
#ajxwaitid{display:block;right:0;top:0;z-index:1;padding:0 5px;background:#D00;color:#FFF}

.hover-info{background: #000;display: none;width: 345px;height: 60px;left:0;bottom:0;}
.hover-info a{color: #FFF;}

.page-switcher {background: #F0F0F0;color:#000;border: none;font-size: 100px;font-family: Helvetica,Verdana,sans-serif;cursor: pointer;height: 100%;width:90px;top: 0;
    _position: absolute;_height:expression(documentElement.clientHeight + "px");_top: expression(documentElement.scrollTop + 1 + "px");}
#page-switcher-next{right: 0;}
#page-switcher-prev{left: 0;}

div.page{text-align: center;color: #3E3E3E}
div.page a, div.page span{font-weight:400; padding:3px 8px; background-color: #E2E2E2; border-radius: 3px;}
div.page span{background-color: #FFF;}
div.page a:hover{background-color: #659932; color:#FFF}


.mtcover{position:fixed;top:0;left:0;width:100%;background-color: #000;_top:expression(documentElement.scrollTop + 1 + "px");_position:absolute;}
.mtmenu{position: fixed;_position:absolute;}
.t_l {border-radius: 8px 0 0 0;}
.t_r{border-radius: 0 8px 0 0;}
.b_l{border-radius: 0 0 0 8px;}
.b_r{border-radius: 0 0 8px 0;}
.t_l, .t_r, .b_l, .b_r {height: 8px;width: 8px;}
.t_l, .t_c, .t_r, .m_l, .m_r, .b_l, .b_c, .b_r {background-color:#000;overflow: hidden;opacity: 0.2;filter:alpha(opacity:20)}
.m_c{background:#FFF}
.cur-m{cursor: move}